cable trench - French English Dictionary